package com.ruoyi.tbxt.entity;

import com.ruoyi.common.annotation.Excel;

import java.sql.Timestamp;

public class TransTask {
    // 任务编号
    private int taskId;

    // 消息编号
    private int msgId;

    // 传输任务优先级
    private byte taskPriority;
    // 传输类型 - 0 - 单播 1 - 组播 2 - 广播 3 - 单向
    private byte taskType;
    // 数据接收节点 -
    private long recvNode;
    // 任务进度，等待传输、开始传输、暂停传输、传输失败、传输成功
    private byte taskStatus;

    /** 消息接收地址 */
    @Excel(name = "消息接收地址")
    private String recvAddr;

    /** 消息接收端口 */
    @Excel(name = "消息接收端口")
    private int recvPort;


    private long taskOffset;

    private Timestamp startTime;

    private Timestamp overTime;


}
